History
History
Synonyms
UK
US
Meaning:
require

to need (the usual word); to demand (something); insist on (something) as a right or by authority

need, want

STAND IN NEED as in Wiktionary
STAND IN NEED as in Wikipedia